package com.beauty.logistics.dto;

import jakarta.validation.constraints.NotBlank;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class CarrierRequest {
    
    @NotBlank(message = "承运商名称不能为空")
    private String name;
    
    private String code;
    
    private String contactPerson;
    
    private String contactEmail;
    
    private String contactPhone;
    
    private String trackingUrlTemplate;
    
    private String apiCredentials;
    
    private Boolean isActive;
    
    private String supportedCountries;
    
    private String serviceOptions;
} 